Recombinant Insertion element IS629 uncharacterized 12 kDa protein S4062 (S4062) from MyBioSource.com

Supplier Page

Supplier Page from
MyBioSource.com for
Recombinant Insertion element IS629 uncharacterized 12 kDa protein S4062 (S4062)

Get Pricing